<?php
include_once('../model/DealerDAO.php');
include_once('../model/SendMail.php');
require_once('../src/control/RedirectForward.php');

function randomPassword() {
    $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789";
    $pass = array(); //remember to declare $pass as an array
    $alphaLength = strlen($alphabet) - 1; //put the length -1 in cache
    for ($i = 0; $i < 8; $i++) {
        $n = rand(0, $alphaLength);
        $pass[] = $alphabet[$n];
    }
    return implode($pass); //turn the array into a string
}

$mess = "0";
if(isset($_POST['From_Email'])) {
	$email = $_POST['From_Email'];
	if(checkEmailRegis($email)) {
		$passnew = randomPassword();
		if(updatePasswordDealer($email, md5($passnew))) {
			$mess = "1";
			smtpmailerto($email, "Mật Khẩu Của Bạn - Tài Chính Online", "Chào Bạn! <br>Theo yêu cầu lấy lại mật khẩu của bạn trên website của chúng tôi.<br>Đây là mật khẩu của bạn: ".$passnew);
		}
	} else {
		$mess = "3";
	}
}
$url = "index.php?cont=quen-mat-khau&&mess=".$mess;
redirect($url);
?>